large-scale weather pattern - Turkish English Dictionary